The Sensex ended down 134 points at 28,559 and the Nifty ended 35 points lower at 8,554
The Sensex ended up 48 points at 28,386 and the Nifty gained 13 points to close at 8,476.
The Sensex was up 70 points and the Nifty was up 20 points led by SBI on robust Q2 earnings.
The Sensex ended below 28,000 for the second straight day at 27,869.
Custodian banks are selling dollars for their foreign fund clients.
The Indian rupee also trimmed most of its early gains and was trading at Rs 61.28 compared to its Wednesday's close of Rs 61.31 to the US dollar.
The 30-share Sensex gained 321 points to end at 26,430 and the 50-share Nifty surged 100 points to end at 7,879.
Meanwhile, IT index continues to be the top loser down 3.8%. Financial stocks witnessed renewed buying interest at lower levels.
RIL, HDFC twins, M&M, Infosys among the top losers for the day.
Markets recovered in late trades, amid firm European cues, led by rebound in financials and gains in IT shares.
Markets extended gains led by financials and capital goods shares coupled with a rebound in IT shares.
Market ended lower for the third straight session led by IT stocks amid downgrade by Citigroup.
Auto stocks Hero MotoCorp and Mahindra & Mahindra gained 1-2 per cent on the back of strong sales in the month of September.
Markets ended tad lower with financials declining the most ahead of RBI policy review tomorrow.
S&P upgraded India's credit outlook to 'stable' from 'negative' earlier.
Nifty September F&O series ended lower after seven consecutive positive series with Metal Index falling the most
Markets recorded their biggest single-day fall since August 1 amid growth concerns in the euro zone.
Tata Motors, ONGC, HDFC and TCS were the top gainers.
The 30-share Sensex lost 22 points to close at 27,090 and the 50-share Nifty gained 7 points to end at 8,121.
Investors booked profit ahead of the outcome of the two-day US Fed policy meet which begins today.